killer weed - French English Dictionary